//-----------------------------------------------------------------------------
//-----------------------------------------------------------------------------

#ifdef VS2005_COMPILER
  // visual studio 2005 configuration

  #ifndef FREEGLUT_STATIC
    #define FREEGLUT_STATIC
  #endif

  #ifdef MAIN_CPP
    #pragma comment (lib, "../Extern/Libraries/zlib.lib")
    #pragma comment (lib, "../Extern/Libraries/libpng.lib")
  #endif
#endif


#ifndef CONFIG_H
#define CONFIG_H


#ifdef VS2005_COMPILER
  // visual studio 2005 configuration

  #ifndef FREEGLUT_STATIC
    #define FREEGLUT_STATIC
  #endif

  #ifndef GLAPI
    #define GLAPI
  #endif
  #include <windows.h>
  #include "Extern/Header/GL/glut.h"

#elif defined(__APPLE__)
  // Apple MAC configuration
  #include <GLUT/glut.h>
#else
  // Dev C++ configuration
  #include <GL/glut.h>
  #include <GL/freeglut.h>
  

#endif

#include <iostream>

using namespace std;


#define RAD_TO_PI 57.295779513082320876798154814105


#endif
